/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Controllayer;
import Modellayer.*;
import Dblayer.*;
/**
 *
 * @author Engel
 */
public class BrugerCtr
{
//denne variable er lavet for at holde på den bruger man arbejder med lige pt.
private Bruger tempBruger;

	public BrugerCtr()
	{}

	public Bruger findBruger(int medNr, boolean associations)
	{
	IFDBBruger dbBruger = new DBBruger();
	tempBruger = dbBruger.findBruger(medNr, associations);

	return tempBruger;
	}

        public void opretBruger(Bruger brugObj)
        {
            IFDBBruger dbBruger = new DBBruger();
            dbBruger.opretBruger(brugObj);
        }
//	public void opretBruger(String kode, String brugernavn, boolean stilling, int medNr)
//	{
//		Medarbejder tempMedarbejder = new Medarbejder();
//		tempMedarbejder.setMedNr(medNr);
//		tempBruger = new Bruger(kode, brugernavn, stilling, tempMedarbejder);
//
//		IFDBBruger dbBruger = new DBBruger();
//		dbBruger.insertBruger(tempBruger);
//	}

	public void sletBruger(int ID)
	{
		IFDBBruger dbBruger = new DBBruger();
		dbBruger.sletBruger(ID);
	}
	
	public void redigerBruger(String kode, String brugernavn, boolean stilling, int medNr)
	{
		Medarbejder tempMedarbejder = new Medarbejder();
		tempMedarbejder.setMedNr(medNr);
		tempBruger = new Bruger(kode, brugernavn, stilling, tempMedarbejder);

		IFDBBruger dbBruger = new DBBruger();
		dbBruger.redigerBruger(tempBruger);
	}
}
